/*1280*/
@media screen and (max-width: 1440px){
	.about-honer .about-honer-wrap {width: 100%;}
	.about-honer .slick-next {right: 20px;}
	.about-honer .slick-prev {left: 20px;}
}
@media screen and (max-width: 1280px){
	.crm-nav .ul2 {width: 100%;}
	._1200 {width: 100%; padding: 0 1%;}
	.index-banner {height: 600px;}
	.index-banner .slider h3 a img {height: 600px;}
	.index-banner .slider .banner-txt {width: 90%; left: 5%; margin-left: 0; top: 120px;}
	.index-banner .slider-nav {width: 100%; left: 0; margin-left: 0;}
	.index-banner .slider-nav .slick-slide h3 {padding: 20px 0 20px 20px;}
	.index-banner .slider-nav .slick-slide h3 .icon {width: 54px; height: 54px; padding-top: 6px; margin-top: 18px;}
	.index-banner .slider-nav .slick-slide h3 .icon .iconfont{font-size: 36px;}
	
	.index-banner .slider-nav .slick-slide h3 .icon-title .span1 {font-size: 18px;}
	
	.index-profile-txt .profile-img {width: 50%; padding-right: 60px;}
	.index-profile-txt .profile-img .img-bac {right: 0;}
	.index-profile-txt .profile-img img {max-width: 100%;}
	.index-profile-title {padding-left: 1%; background-position-x: 1%;}
	.index-profile-txt .profile-le {padding-left: 2%;}
	.inews li h3 {width: 56%;}
	.inews li i {margin-top: 0;}
	
	/*map-site*/
	.map-site .map-site-list>dl {margin-right: 6%;}
	.map-site .map-site-list {margin-left: 10%;}
	.contact-info,.map-site .map-site-list {padding-left: 8%;}
	/*about*/
	.small-banner .bac-txt {width: 90%; left: 5%; margin-left: 0;}
	
	
	.slick-center .li-wrap {width: 100%; margin-left: 0;}
	.about-honer-wrap .slick-slide img {height: 62%;}
	/*events*/
	.about-honer .about-honer-wrap{width: 100%; padding: 0 2%;}
	.events-main {padding: 0 5%;}
	.events-main .events-line {width: 90%;}
	.slick-event .slick-prev {left: -4%;}
	.slick-event .slick-next {right: -4%;}
	
	
	/*contact*/
	.contact-inifo .info-le {width: 38%;}
	.contact-inifo .select-title dl {width: 100%;}
	.contact-inifo .select-title dl dt {background-position-x: 92%;}
	.info-ri {width: 60%;margin-left: 2%;}
	.form-le {width: 35%;}
	.form-ri {width: 60%; margin-left: 5%;}
	.form-le li input {width:100%;}
	.form-ri .input4 {width: 100%;}
	
	/*talent*/
	
	/*news*/
	.news-tab ul li {width: 23%;}
	.news-main .list-item a .news-time {width: 13%;}
	.news-main .list-item a .news-img {width: 20%;}
	.news-main .list-item a .news-con {width: 67%;}
	
	/*news-detail*/
	.news-detail .detail-wrap {width: 100%;}
	
	/*industry*/
	.industry-main,.industry-hotel {height: 600px;}
	.industry-main .p-img, .industry-hotel .p-img {height: 600px;}
	.industry-list .list-item {height: 200px;}
	.industry-list .list-item a {padding-top: 20px;}
	.industry-list .list-item .icon {width: 70px; height: 70px; padding-top: 10px;}
	.industry-list {top: 300px;}
	.hotel-main {margin-top: 70px; width: 560px;}
	.hotel-main .item {width: 260px; height: 200px;}
	.hotel-main .item a {padding-top: 16px;}
	.real-estate, .real-estate .p-img {height: 600px;}
	.real-estate .estate-title {top: 140px;}
	.industry-list {width: 100%; left: 0; margin-left: 0; padding: 0;}
	.industry-list .list-item {width: 23%; margin: 0 1%;}
	
	.real-estate .estate-title {margin-left: 0; left: 5%;}
	.real-estate .estate-wrap {width: 100%; margin-left: 0; left: 5%;}
	.real-slick .slick-prev {left: -4%;}
	.real-slick .slick-next {right: -4%;}
	
	.property-deve {width: 100%;}
	.property-main {width: 100%;}
	.property-main .main-le {width: 42%;}
	.property-main .main-le img {width: 100%;}
	.property-main .main-ri {width: 52%; margin-left: 6%; overflow: hidden; padding-right: 1%;}
	.culture-ri .ri-top .ri-img, .culture-ri .ri-bo .ri-img {width: 44%;overflow: hidden;}
	.culture-ri .ri-top .ri-txt, .culture-ri .ri-bo .ri-txt {width: 56%;}
	.culture-ri .ri-bo .ri-txt {height: 199px;}
	
	.about-honer .slick-prev {left: -2%;}
	.about-honer .slick-next {right: -2%;}
	
	.industry-hotel ._1200 {width: 100%; left: 0; margin-left: 0;}
	
	/*hotel*/
	.hotel-pro-main .item:nth-child(odd) .item-txt,.hotel-pro-main .item .item-txt {width: 58%;}
	.hotel-pro-main .item .item-img img {width: 100%; height: 100%;}
	.hotel-pro-main .item .item-img {width: 41%; margin-left: 0;}
	.hotel-pro-main .item .item-txt {padding: 30px;}
	.hotel-pro-main .item .item-txt .item-p span {line-height: 28px;}
	.service-banner ._1200 {width: 100%; left: 0; margin-left: 0;}
	.service-item li {width: 24%;}
	.service-item li a {padding: 20px 0 0 20px;}
	.service-item li a .s-icon {width: 56px; height: 56px; padding-top: 2px; margin-top: 16px;}
	.service-item li a .s-icon .iconfont {font-size: 40px;}
	.service-item li a .s-txt {width: 70%; padding-left: 10px;}
	.service-item li a .s-txt h2 {font-size: 18px;}
	
	.service-banner .slider-nav {width: 100%; padding-left: 1%; padding-right: 1%;}
	.service-banner .slider-nav .nav-txt {width: 43%;}
	.service-banner .slider-nav .nav-img {width: 57%;}
}

/*980*/
@media screen and (max-width: 1024px){
	.index-banner .slider-nav .slick-slide h3 .icon-title {width: 72%; padding-left: 10px;}
	.index-banner .slider-nav .slick-slide h3 .icon-title .span2 {line-height: 18px;}
	.inews li h3 {width: 52%;}
	.contact-info, .map-site .map-site-list{padding-left: 40px;}
	.aside-wrap {right: 2%;}
}
@media screen and (max-width: 980px){
	.map-site .map-site-list { margin-left: 78px;}
	.inews li h3 {font-size: 14px; line-height: 18px; width: 44%;}
	.contact-info, .map-site .map-site-list{padding-left: 20px;}
	.map-site .map-site-list>dl {margin-right: 5%;}
	.real-estate .estate-wrap .real-slick {width: 90%;}
	.real-slick .company1 {width: 49%; padding: 2%; 1%}
	.real-slick .company1 .slick-le .estate-logo {background-size: 95%; width: 50px; height: 80px;}
	.real-slick .company1:hover .slick-le .estate-logo ,.real-slick .active .slick-le .estate-logo{background-size: 95%;}
	.real-slick .company1 .slick-ri {margin-left: 4%; margin-top: 4%;}
	.real-slick .company1 .slick-ri h3:after {width: 100%;}
	.news-main .list-item a .news-con {padding: 20px 15px 0 40px;}
}

@media only screen and (max-width: 860px) {
	/*移动端头部导航栏*/
	.p-header{display: none!important;}
	.m-header{display: block!important;}
	.m-header { position: fixed; width: 100%; z-index: 9999; height: 84px; left: 0;top: 0; background-color: #fff; }
	.m-header .m-header-logo {position: absolute; padding-left: 15px; height: 100%; left: 0; top: 0; padding-top: 8px; z-index: 26; width: 100%; background-color: #fff;} 
	.m-header .m-header-logo img {height: 66px; display: block; width: auto;}
	.m-header-menu {width: 56px; height: 56px; position: absolute; overflow: hidden; right: 0;-webkit-transition: all 0.5s ease;transition: all 0.5s ease; top: 18px; z-index: 27;}
	.m-header-menu ul {height: 100%;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
	.m-header-menu ul li {position: absolute; top: 25px; left: 14px; width: 27px; height: 3px; border-radius: 3px;background: #001236;} 
	.m-header-menu ul li:first-child {top: 17px;}
	.m-header-menu ul li:last-child {top: 33px;}
	.nav-ul .nav-logo {display: block; height: 84px;padding-top: 10px;}
	.nav-ul .nav-logo img {max-height: 60px;}
	.nav-ul li .second-nav {display: none; padding: 6px 0;}
	.nav-ul li h3.curr {background: #000984;}
	.nav-ul li h3.curr a {color: #fff;}
	.nav-ul li h3 a i {background: url(../img/index/a_i.png) no-repeat center; display: inline-block; width: 22px; height: 22px; margin-top: 15px; float: right;}
	.nav-ul li .second-nav a {display: block; padding-left: 22%;font-size: 14px; line-height: 30px; height: 30px; color: #333;} 
	.header-menu *{-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
	.head-nav {background: rgba(0,0,0,.8);}
	.head-nav {text-align: center; position: fixed; top: 0; bottom: 0; width: 100%; overflow-x: hidden; overflow-y: auto;z-index: 28; right: -100%;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
	.head-nav .nav-ul {margin-left: 30%;}
	.head-nav .nav-ul {width: 70%; height: 100%; background: #fff;}
	.action .head-nav {right:0;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;z-index:27;}
	.action .head-nav .bg { display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;}
	.action .head-nav .nav-ul {position: relative; z-index: 2;}
	.nav-ul li {display: block;text-align: left;background-repeat: no-repeat;background: #fff;}
	.nav-ul li h3 {border-top: 1px solid #e7e7e7; position: relative;}			
	.nav-ul li:last-child h3 {border-bottom: 1px solid #e7e7e7;}
	.nav-ul li h3 a { display: block; padding: 0 10%; font-size: 16px; font-weight: bold; color: #666; height: 54px; line-height: 54px;}
	.action .m-header-menu{right:70%;-webkit-transition: all 0.5s ease;transition: all 0.5s ease; background-color:#000984;top:0;z-index:28;}
	.action .m-header-menu li{ opacity:0;background-color:#fff;}
	.action .m-header-menu li:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top: 25px;opacity:1;}
	.action .m-header-menu li:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top: 25px;opacity:1;}
	
	/*首页banner*/
	.m-img {display: block!important;}
	.p-img {display: table-cell; margin: auto;}
    .test-img {display: table-cell; margin: auto;}
	.index-banner {margin-top: 84px; height: auto; overflow: inherit;}
	.index-banner .slider .banner-txt {top: 34%;}
	.index-banner .slider h3 a img {height: auto;}
	.index-banner .slider .banner-txt .en-span span {font-size: 24px; line-height: 34px;}
	.index-banner .slider-nav {bottom: -110px; border-bottom: 1px solid #e1e1e1;}
	.index-banner .slider-nav .slick-slide h3 {padding: 0; margin: 0; height: 110px;}
	.index-banner .slider-nav .slick-slide h3 .icon {width: 46px; height: 46px;float: none; margin: 16px auto 0;}
	.index-banner .slider-nav .slick-slide h3 .icon .iconfont {font-size: 30px;}
	.index-banner .slider-nav .slick-slide h3 .icon-title {padding-left: 2%; padding-right: 2%; width: 100%; margin-top: 8px; float: none;}
	.index-banner .slider-nav .slick-slide h3 .icon-title .span1 {font-size: 14px; border-bottom: none; text-align: center;padding: 0 10%; line-height: 18px;}
	.index-banner .slider-nav .slick-slide h3 .icon-title .span2 {display: none;}
	
	/*首页简介*/
	.index-profile {padding-top: 200px;}
	.index-profile-txt .profile-le {width: 100%; float: none;}
	.index-profile-txt {margin-top: 40px;}
	.index-profile-title,.about-profile-title ,.about-speech-title{background-position-y: 50px; height: 52px;}
	.about-speech-title {height: auto;}
	.index-profile-title h2,.about-profile-title h2,.about-speech-title h2 {height: 50px;font-size: 36px;}
	.index-profile-title span,.about-profile-title span{padding-top: 8px;}
	.index-profile {padding-bottom: 60px;}
	.index-profile-txt .profile-le {padding-left: 0; padding-right: 0;}	
	.index-profile-txt .profile-le h6 {font-size: 20px; margin-bottom: 18px;}
	.index-profile-txt .profile-le .profile-txt {line-height: 26px; font-size: 15px;}
	.index-profile-txt .profile-le .profile-more {margin-top: 20px; font-size: 14px; width: 140px;}
	.index-profile-txt .profile-img {width: 100%; float: none; margin-top: 20px; padding-right: 0;}
	.index-profile-txt .profile-img .img-bac {display: none;}
	
	/*首页新闻*/
	.slick2 div a {width: 100%;padding: 0;height: auto; margin-bottom: 20px;}
	.m120 {margin-left: 0;}
	.index-news .index-news-title {margin-bottom: 40px;}
	.index-news {padding-bottom: 60px;}
	.inews {margin: 0 auto;}
	.inews li {float: none;  width: 100%; height: auto; margin-top: 0; padding: 4%;}
	.inews span {left: 4%; top: 4%;}
	.inews li img {width: 100%; height: auto;}
	.inews li h3 {width: 100%; float: none; padding: 5% 5% 0;font-size: 16px; line-height: 24px;}
	.inews li i {margin-top: 20px;}
	
	/*网站导航底部*/
	.aside-wrap {display: none!important;}
	.map-site {display: none;}
	.footer_main {height: auto; padding: 30px 0;}
	.footer_main .footer_l ,.footer_main .footer_r {float: none; text-align: center;}
	.footer_main .footer_l,.footer_main .footer_l a {line-height: initial;line-height: 30px;}
	.footer_main .footer_l a {margin-left: 0; display: inline-block; }
	.footer_main .footer_r span {display: block; line-height: 30px;}
	.footer_main .footer_r span, .footer_main .footer_r .icon {float: none;}
	.footer_main .footer_r .icon  {padding-top: 0; display: inline-block;}
	
	/*about*/
	.small-banner {margin-top: 84px;} 
	.banner-bac {height: 200px;}
	.small-banner .bac-txt {top: 28%;}
	.small-banner .bac-title h2 {font-size: 22px; line-height: 30px;}
	.small-banner .bac-title h6 {font-size: 18px;margin-top: 12px;}
	.about-profile {padding-bottom: 80px;}
	._1200 {padding: 0 4%;}
	.about-profile-txt .about-profile-le {width: 100%; float: none;}
	.about-profile-txt .about-profile-ri {width: 100%; float: none;padding: 0; margin-top: 30px;}
	
	/*董事长致辞*/
	.about-speech {padding-bottom: 60px;}
	.about-speech .about-speech-le,.about-speech .about-speech-ri  {float: none; width: 100%;}
	.about-speech .about-speech-ri {padding: 0; margin-top: 30px;}
	
	/*企业荣誉*/
	.about-honer {padding-bottom: 90px; padding-top: 60px;}
	.about-honer .honer-title h2 {font-size: 30px; line-height: 50px;}
	.about-honer-wrap .slick-slide {margin: 0;}
	.about-honer .li-wrap .honer-txt {display: block;}
	.about-honer .about-honer-wrap .slick {height: auto; padding: 0 2%; margin-top: 50px;}
	.about-honer-wrap .li-wrap {width: 100%; margin: 0 auto;}
	.about-honer-wrap .slick-slide img {max-height: 200px!important;}
	.slick-center .li-wrap {margin-left: 0; }
	.slick-center .li-wrap, .slick-center .li-wrap .aa {height: auto;}
	.slick-center .li-wrap li img {max-height: 200px!important; height: 200px;}
	.about-honer .li-wrap .honer-txt {display: block;}
	.slick-center .li-wrap .aa {padding: 0;}
	
	/*发展历程*/
	.events-main {margin-bottom: 0;}
	.about-events .slick-slide li {width: 100%;}
	.about-events .slick-slide li .event-img,.about-events .slick-slide li .events-txt {width: 100%; float: none; height: auto;}
	.about-events .slick-slide li .events-txt {padding: 5%; margin-top: -4px;}
	.about-events .slick-slide li .event-img img {height: auto; max-height: 100%;}
	.about-events .slick-current .ls1 .dots,.about-events .slick-slide .ls1 .li-line,
	.slick-event .slick-next,.slick-event .slick-prev,.events-main .events-line,
	.about-events .slick-slide .ls2 .dots,.about-events .slick-current .ls2 .li-line{display: none!important;}
	.about-events .slick-slide li {height: auto;}
	.about-events .slick-slide li.ls2 {margin-top: 0; padding-top: 0;}
	
	
	/*industry*/
	.industry-main {height: auto; margin-top: 84px;}
	.industry-main img {height: auto;}
	.industry-main .industry-title {width: 100%; left: 0; margin-left: 0; top: 18%;}
	.industry-list .list-item .icon {width: 56px; height: 56px; padding-top: 10px;}
	.industry-list .list-item .icon .iconfont {font-size: 30px;}
	.industry-list {top: inherit; bottom: 20px;}
	.industry-list .list-item .icon-title h4 {font-size: 18px;}
	.industry-list .list-item {height: 160px;}
	.industry-list .list-item a {padding-top: 20px;}
	.industry-list .list-item .icon-title h6 {display: none;}
	.industry-list .list-item .icon-title h4:after {display: none;}
	
	/*物业管理*/
	.real-estate {margin-top: 84px; height: auto;}
	.real-estate .m-img {height: auto; width: 100%;}
	.real-estate .estate-title {top: 30%;}
	.real-estate .estate-title h2 {font-size: 30px; line-height: 40px;}
	.real-estate .estate-title h6 {font-size: 28px; line-height: 36px;}
	.real-estate .estate-wrap {left: 0; bottom: 14%;padding: 0 1%;}
	.real-estate .estate-wrap .real-slick {width: 100%;}
	.real-slick .company1 .slick-le {width: 30%;}
	.real-slick .company1 .slick-ri {width: 70%;}
	.real-slick .company1 {display: block; width: 50%; padding: 5% 2%; height: auto;}
	.real-slick .company1 .slick-ri {margin-top: 0px; margin-left: 0px;}
	.real-slick .company1 .slick-ri h3 {font-size: 14px; line-height: 20px; padding-bottom: 0;}
	.real-slick .company1 .slick-ri h3:after {display: none;}
	.real-slick .company1 .slick-ri span {display: none;}
	.real-slick .company2 {margin-left: 0;}
	.real-slick .company1 .slick-le .estate-logo{background-size: 90%; width: 40px; height: 40px;}
	.real-slick .company1:hover .slick-le .estate-logo, .real-slick .active .slick-le .estate-logo{background-size: 90%;}
	.property-main {padding: 0 4%;} 
	.property-main .main-le ,.property-main .main-ri {width: 100%; float: none;}
	.property-main .main-ri {margin-left: 0; padding-right: 0; padding-top: 50px;}
	.property-deve {padding-bottom: 60px; overflow: hidden;}
	.estate-culture {padding-top: 60px;}
	.estate-profile-title {height: 52px; margin-bottom: 40px;}
	.estate-profile-title h2 {font-size: 36px; height: 50px;}
	.estate-profile-title span {padding-top: 8px;}
	.culture-le,.culture-ri {float: none; width: 100%;}
	.culture-le .le-txt h2, .culture-ri .ri-bo .ri-txt h2, .culture-ri .ri-top .ri-txt h2 {margin-bottom: 10px;}
	.culture-le .le-txt .span-txt span, .culture-ri .ri-top .ri-txt .span-txt span, .culture-ri .ri-bo .ri-txt .span-txt span {line-height: 16px;}
	.culture-ri .ri-top , .culture-ri .ri-bo{height: auto; margin-top: 20px;}
	.culture-ri .ri-top .ri-img img,.culture-ri .ri-bo .ri-img img,.culture-le img,.culture-le {width: 100%; height: auto;}
	.culture-ri .ri-top .ri-img, .culture-ri .ri-bo .ri-img,.culture-ri .ri-top .ri-txt, .culture-ri .ri-bo .ri-txt {width: 100%; float: none;}
	.culture-le .le-txt , .culture-ri .ri-top .ri-txt, .culture-ri .ri-bo .ri-txt {padding: 5%; height: auto;}
	
	/*酒店管理*/
	.main-ri .main-title h2 {padding-bottom: 10px;}
	.industry-hotel {margin-top: 84px; height: auto;}
	.hotel-main {text-align: inherit; overflow: hidden; margin-top: 66px;} 
	.industry-hotel ._1200 {padding: 0 2%;}
	.industry-hotel .m-img {width: 100%; height: auto;}
	.hotel-title {margin-top: 120px;}
	.hotel-title h2 {font-size: 30px; line-height: 36px;color: #fff;}
	.hotel-pro-main .item .item-txt .item-title {font-size: 24px;}
	.hotel-pro-main .item .item-txt .item-p span {line-height: 24px;}
	.hotel-main {width: 100%;}
	.hotel-main .item {width: 90%; height: auto; overflow: hidden; float: left; margin: 0 5%;}
	.hotel-main .item a {padding: 20% 2%;}
	.hotel-main .item a img {width: 100%; height: auto;}
	.hotel-banner {margin-top: 84px;}
	.hotel-banner-title {padding-top: 60px;}
	.hotel-banner-title h2 {font-size: 22px; line-height: 30px; padding-bottom: 10px;}
	.hotel-banner-title h6 {font-size: 18px;margin-top: 8px;}
	.hotel-pro-main .item {height: auto; margin-bottom: 30px;}
	.hotel-pro-main .item .item-img {width: 100%;}
	.hotel-pro-main .item:nth-child(odd) .item-txt, .hotel-pro-main .item .item-txt {width: 100%; height: auto;}
	.hotel-pro-main .item .item-txt {padding: 8% 5%;}
	.hotel-pro-main .item .item-right {margin-left: 0;}
	.service-banner {height: auto;}
	.service-banner .m-img{height: auto; width: 100%;}
	.service-banner .slider-nav .nav-txt {width: 100%; float: none; padding-right: 0;}
	.service-banner .slider-nav .nav-img {width: 100%; float: none; margin-top: 30px;}
	.service-banner ._1200 {top: 25%; padding: 0 2%;}
	.service-banner .slider-item {position: relative;}
	.service-item {height: 100px;}
	.service-item li {width: 23%; margin: 0 1%;}
	.service-item li a {padding: 12px 0 0;}
	.service-item li a .s-icon {width: 46px; height: 46px; float: none; margin: 0 auto; padding-top: 6px;}
	.service-item li a .s-icon .iconfont {font-size: 30px;}
	.service-item li a .s-txt {width: 100%; padding-left: 0; float: none; margin-top: 4px;}
	.service-item li a .s-txt h2 {font-size: 14px; border-bottom: none; text-align: center; line-height: 18px; padding: 0 10%;}
	.service-item li a .s-txt h6 {display: none;}
	.hotel-service {margin-top: 0; padding-top: 30px;}
	.service-banner .slick-prev, .service-banner .slick-next {top: 45%;}
	.service-banner .slick-prev {left: 2%;}
	.service-banner .slick-next {right: 2%;}
	.service-banner .slider-nav {padding-top: 50px; padding-left: 4%; padding-right: 4%;}
	.service-banner .slider-nav .nav-img img {width: 100%;}
	.service-banner .slider-nav h3 {padding-bottom: 80px;}
	.service-banner .slider-nav .nav-txt .nav-txt-p {margin-top: 24px;}
	.catalog-le ,.catalog-ri{width: 100%; float: none;}
	.catalog-le {padding: 50px 0 0;}
	.catalog-ri {padding-top: 30px;}
	
	.catalog-ri .multiple-items {width:100%; }
    .catalog-ri .multiple-items .slick-slide {width:24.8% !important;}
    .catalog-ri .multiple-items .item { width:98%;height: auto; margin:1%; float:left;}

	.business-ctc img {width: 100%; height: auto;}
	.business-ctc .slick a .img-title ,.business-ctc .slick a .img-title span{height: 50px; line-height: 50px;}
	
	/*news*/
	.news-tab ul li {margin: 0; width: 24%; height: auto;}
	.news-tab ul li a {padding: 10px 0;}
	.news-tab ul li a .news-head h4 {display: none;}
	.news-tab ul li a .news-head {margin-top: 0px;}
	.news-tab {margin-top: 20px;}
	.news-list .list-item {height: auto;}
	.news-main .list-item a .news-time {display: none;}
	.news-main .list-item a .news-img, .news-main .list-item a .news-con {width: 100%; float: none;}
	.news-main .list-item a .news-img img {width: 100%; max-width: 100%; max-height: 100%;}
	.news-main .list-item a .news-con {padding: 6% 5%; margin-top: -4px;}
	.news-page a.prev, .news-page a.next {width: 70px;}
	.news-page a {margin: 0 1px; font-size: 14px; width: 30px; height: 30px; line-height: 30px;}
	
	/*new-setail*/
	.news-detail {padding: 84px 0 ;overflow: hidden;}
	.detail-wrap .news-title {padding: 50px 5% 0;}
	.detail-wrap .news-title h2 {font-size: 20px; line-height: 30px;}
	.detail-wrap .news-content {padding: 40px 4%;}
    .news-content  .content-img img {height: auto; width:100%;}
    .detail-page {padding: 30px 4%;}
    .detail-page a.return-prev ,.detail-page a.return-next{float: none; display: block;}
    
    /*talent*/
   	.talent-welfare {padding-top: 50px;}
    .recru-list dl dd {padding: 10% 5%; width: 100%;}
    .talent-recur ._1200 {padding-bottom: 80px;}
    .recru-list dl {margin-bottom: 18px;}
    .recru-list dl dd span {line-height: 26px;}
    
    /*contact*/
   .contact-inifo .info-le,.info-ri {width: 100%; float: none;}
   .info-txt {margin-top: 30px; padding-right: 0;}
   .info-ri {margin-left: 0; margin-top: 20px;}
   .form-le ,.form-ri{width: 100%;}
   .form-le li {margin-bottom: 14px;}
   .info-txt h4 {font-size: 18px;}
   .form-le li span, .form-ri span {margin-bottom: 10px;}
   .form-ri {margin-left: 0;}
   .form-ri .ss {margin-top: 20px;}
   .contact-meg {padding: 70px 0;}
} 

@media only screen and (max-width: 320px) {
	.news-page a {font-size: 12px; width: 28px; height: 28px; line-height: 28px;}
	.news-page a.prev, .news-page a.next {width: 58px;}
}